weather the elements - French English Dictionary